dethatching rake - Spanish English Dictionary